def foo(*args: *): ...
def foo(*args: (*tuple[int])): ...
def foo(*args: *int or str): ...
def foo(*args: *yield x): ...
# def foo(*args: **int): ...
